ambulance and first aid equipment - Espagnol Anglais Dictionnaire